Big Huge Thesaurus

Cenchrus tribuloides

noun